killer cell - French English Dictionary